paper loops - German English Dictionary